package com.hzj.recipe.service;

import com.baomidou.mybatisplus.extension.api.R;
import com.hzj.recipe.entity.Admin;
import com.hzj.recipe.rep.LoginParam;
import com.hzj.recipe.entity.User;

public interface LoginService {

    //登录
    R login(LoginParam loginParam);

    //管理员登录
    R adminLogin(LoginParam loginParam);

    //注册
    R register(User user);

    //管理员注册
    R adminRegister(Admin admin);

    //按token查当前用户
    User checkToken(String token);

    //按token查当前管理员
    Admin checkAdminToken(String token);
}
